@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2016-01-08 17:58:13
 * @version $Id$
 */
html,body{width: 100%;height: 100%;overflow: visible;}
body{font-family:'微软雅黑';font-family: 12px; color:#323232;position:relative;}
a{
	transition-property: color, background-color, background-image, transform, rectangle;
    transition-timing-function: linear;
    transition-duration: 260ms;
    transition-delay: 0ms;
}
a{color:#333;cursor:pointer;}
a:hover{color:#cc0000;text-decoration:none;}
.ju{width: 1180px;margin: 0 auto;}
.top_warp{width: 100%;height: 98px;}
.top{width: 100%;}
.logo{float: left;display: inline-block;width: 200px;height: 60px;padding: 15px 0;overflow: hidden;}


.nav_li {float: left;display: inline-block;}
.nav_li .li1{float: left;line-height: 98px;position: relative;}
.nav_li .li1 .a1{color: #040000;font-size: 14px;font-family: '微软雅黑';display: inline-block;
height: 98px;line-height: 25px;width: 106px;text-align: center;float: left;line-height: 98px;background: url(../images/nav1.png) no-repeat;}
.nav_li .li2 .a1{width: 98px;}
.nav_li .li3 .a1{width: 100px;}
.nav_li2{display: none;background: #fff;overflow: hidden;position: absolute;top:98px;width: 160px;z-index: 999;}
.nav_li2 li{border-bottom: 1px solid #bbb;padding-left: 25px;line-height: 45px}
.nav_li2 li a{line-height: 25px;font-size: 14px;color: #333;}
.nav_li .on .nav_li2{display: block;}
.nav_li .on .a1{background:url(../images/onnav1.png) no-repeat;color: #fff;}

.banner{width: 100%;overflow: hidden;position: relative;height: 495px;}
.banner_hd{margin: 0 auto;overflow: hidden;height:495px;position:absolute; left:50%; margin-left:-950px;width: 1900px;}
.ban_hd .bannimg li img{height: 495px;width: 100%;}
.ban_hd .hd ul{margin-top: 185px;}
.ban_hd .hd{margin:0 auto;position: relative;bottom: 0;top:-235px;width: 1100px;text-align: center;height:330px;line-height: 40px;overflow: hidden;}
.ban_hd .hd li{width: 15px;height: 15px;background: url(../images/hed.png) no-repeat;display: inline-block;margin: 0 8px;}
.ban_hd .hd li.on{background: url(../images/onhed.png) no-repeat;}

.center_warp{width: 100%;overflow: hidden;}
.cel_left{width: 70%;overflow: hidden;}
.cent1{height: 55px;overflow: hidden;}
.cel_left .p1{display: inline-block;float: left;background: url(../images/tz.png) no-repeat 0 center;line-height: 56px;padding-left: 30px;font-size: 14px;color: #333;}
.cel_left .bd{display: inline-block;float: left;width: 310px;overflow: hidden;height: 40.5px;padding: 10px 0;}
.cel_left .bd li{height: 40.5px;}
.cel_left .bd li a{font-size: 12px;color: #666;line-height: 40.5px;}

.ce1_right{width: 195px;overflow: hidden;margin: 10px 0;}
.ce1_right p{width: 175px;float: right;border:1px solid #ccc;border-radius: 20px;padding: 0 5px 0 10px;height: 30px;}
.ce1_right p .tex1{width: 145px;float: left;height: 30px;background: none;border:0;font-family: '微软雅黑';font-size: 12px;color: #999; line-height:30px;}
.ce1_right p .btn{width: 25px;height: 30px;background: url(../images/ser.png) no-repeat 0 center;float: right;cursor: pointer;}
.cent2{width: 100%;background: #f1f1f1; height:312px;padding: 25px 0 0;overflow: hidden;}



.flash{ width:100%; margin:5px 0 0; padding:0px;overflow: hidden;}
.flash .con{ width:100%; }
.flash .con ul li{ width:398px; position:relative; overflow:hidden; float:left;}
.flash .con ul li h3{ width: 230px;overflow: hidden;height: 260px;font-family:"微软雅黑"; font-size:20px;
line-height: 80px;text-align: center;color: #fff; position:relative; z-index:1; }
.flash .con ul li h3 .p1{margin-top: 30px;padding-left: 15px;text-align: left;height: 80px;line-height: 80px;}
.flash .con ul li h3 .p1 a{color: #fff;}
.flash .con ul li h3 .p1 span{display: inline-block;height: 80px;line-height: 80px;border-bottom: 2px solid #fff;}
.flash .con ul li h3 .p2{font-size: 12px;color: #fff;overflow: hidden;line-height: 35px;padding-left: 15px;text-align: left;}
.flash .con ul li h3 .p2 a{color: #fff;}
.flash .con ul li h3 .p3{font-size: 12px;font-weight:normal;color: #fff;overflow: hidden;line-height: 22px;padding-left: 15px;text-align: left;margin-top: 15px;}
.flash .con ul li h3 .p3 a{color: #fff; font-weight:normal}
.flash .con ul li.current{width:382px;display: block;}
.flash .con ul li.current h3{width: 230px;overflow: hidden;height: 260px;}
.flash .con ul li h3.h331{background: #fb9700;}
.flash .con ul li h3.h332{background: #4fad17;}
.flash .con ul li h3.h333{background: #e55143;}
.cent2 .more img{ width:100%; text-align:left;}
.show{ position:absolute; right:0; top:0; width:393px; height:260px;overflow: hidden;}
.show img{width: 480px;height: 260px;overflow: hidden;}




.footer{width: 100%;overflow: hidden;border-top:1px solid #f1f1f1;}
.fot1{width: 100%;border-bottom:1px solid #eee;height: 60px;line-height: 60px;}
.fot1_le{width: 520px;float: left;}
.fot1_le .pwz{float: left;}

.fot1_le .pwz span{display: inline-block;float: left;font-size: 12px;color: #333;line-height: 60px;}
.fot1_le .pwz a{margin: 0 10px;display: inline-block;padding-left: 50px;line-height: 60px;float: left;}
.fot1_le .pwz .aa1{background: url(../images/f1.png) no-repeat 0 center;overflow: hidden;}
.fot1_le .pwz .aa1:hover{background: url(../images/f11.png) no-repeat 0 center;}
.fot1_le .pwz .aa2{background: url(../images/f2.png) no-repeat 0 center;position: relative;}
.fot1_le .pwz .aa2 em{display: none;position: absolute;top: 50px;left: 5px;}
.fot1_le .pwz .aa2:hover em{display: block;}
.fot1_le .pwz .aa3{background: url(../images/f3.png) no-repeat 0 center;overflow: hidden;}
.fot1_le .pwz .aa3:hover{background: url(../images/f31.png) no-repeat 0 center;}

.fot1_ri{float: right;border-top: 1px solid #ed1c24;height: 59px;line-height: 59px;display: inline-block;overflow: hidden;border-left: 1px solid #eee;min-height: 180px;}
.fot11{background: #f2f2f2;overflow: hidden;padding: 0 50px 0 20px;height: 60px;line-height: 60px;}
.fot1_ri .fot11 p{display: inline-block;background: url(../images/icon1.jpg) no-repeat 0 center;padding-left: 30px;font-size: 12px;color: #333;}
.fot1_ri .fot11 p a{font-size: 12px;color: #333;margin: 0 1px;}
.fotp{padding: 20px 50px 0 20px;}
.fotp p{font-size: 12px;color: #333;line-height: 26px;overflow: hidden;letter-spacing: -.5px;}

/*about*/
.banner1{height: 92px;}
.banner_hd1{height:92px;}
.ban_hd1 .bannimg li img{height: 92px;}
.cel_left .p2{display: inline-block;float: left;background: url(../images/icon2.png) no-repeat 0 center;line-height: 55px;padding-left: 20px;font-size: 14px;color: #333;}
.sub_ultop{overflow: hidden;float: right;}
.ce1_right1{overflow: hidden; zoom:1; position:relative; }
.sub_ultop li.nav-item{display: block;line-height: 54px; width:75px; float:left; text-align:center; position:relative;}
.sub_ultop li.nav-item a{height: 54px;line-height: 54px;display: inline-block;color: #333;font-size: 14px;font-weight: bold;}
/*.sub_ultop li.nav-item a:hover{border-bottom: 1px solid #f63b2e;}*/
.move-bg { width:75px; height:2px; text-align:center; position:absolute; bottom:0; z-index:999; }
.move-bg span { width:48px; height:2px; background:#f63b2e; display:inline-block; line-height:2px; vertical-align:top; }

.sub_cent2{width: 100%;overflow: hidden;border-top: 1px solid #ccc;padding-bottom: 20px;}


.sub_le1 h3{font-size: 28px;color: #333;height: 28px;line-height: 28px;font-weight: normal;padding:0 25px; }
.sub_le1 h3 span{font-size: 20px;color: #666;display: inline-block;height: 20px;line-height: 20px;font-weight: normal;float: left;}
.sub_le1 h4{font-size: 24px;color: #d90000;line-height: 40px;margin: 40px 0 20px;display: block;font-weight: normal;padding:0 25px; }
.about_wz{overflow: hidden;padding: 10px 20px 10px 25px;font-size: 14px;color: #666;line-height: 24px;}
.about_wz p{font-size: 14px;color: #666;text-indent: 2em;overflow: hidden;line-height: 24px;}
.about_wz1{overflow: hidden;padding: 24px 20px 10px 5px;font-size: 14px;color: #666;line-height: 24px;width: 820px;}
.about_wz2{ width:1180px;overflow: hidden;padding: 24px 20px 10px 5px;font-size: 14px;color: #666;line-height: 24px;}
.r2_lx{line-height: 10px;}



.sub_ri1{width: 290px;padding: 20px 20px;overflow: hidden;float: right;}
.sub_r2{margin-top: 25px;overflow: hidden;width: 290px;height: 545px;background: url(../images/adr_d.jpg) no-repeat 0 0;}
.r2_lx{overflow: hidden;padding-top: 17px;padding-left: 17px;text-align: left;}
.r2_lx p{font-size: 12px;color: #fff;line-height: 18px;overflow: hidden;padding: 4px 0;}

/**/
/* .sub_le2 h5{height: 90px;overflow: hidden;background: #480765;} */
.sub_le2 h5 img{width: 100%;}
.sub_le2 h3{padding: 10px 5px;background: #482b88;color: #fff;}

.news_lb{padding: 10px 10px 0 0;overflow: hidden;}
.news_lb li{border-bottom: 1px solid #ccc;overflow: hidden;padding: 20px 0 30px;height: 90px;}
.news_lb li .rqq{width: 100px;height: 90px;overflow: hidden;margin-top: 5px;}
.news_lb li .rqq span{display: inline-block;width: 100%;height: 60px;background: #ddd;line-height: 60px;text-align: center;font-size: 65px;color: #d90000;letter-spacing: 3px;}
.news_lb li .rqq font{display: inline-block;width: 100%;line-height: 30px;height: 30px;color: #fff;font-size: 22px;text-align: center;background: #888;}
.news_lb li .wz1{overflow: hidden;}
.news_lb li .wz1 .p1 a{line-height: 35px;font-size: 18px;color: #333;}
.news_lb li .wz1 .p3{font-size: 12px;color: #999;line-height: 24px;}
.news_lb li .wz1 .p2 a{line-height: 20px;font-size: 12px;color: #666;letter-spacing: -.5px;}
.news_lb li .wz1 .p2 a:hover{color: #cc0000;}
.news_lb li .wz1 .p1 a:hover{color: #cc0000;}




.news_lb1{ width:1180px;padding: 10px 10px 0 6px;overflow: hidden;}
.news_lb1 li{border-bottom: 1px solid #ccc;overflow: hidden;padding: 20px 0 20px;height: 65px;}
.news_lb1 li .rqq{width: 150px;height: 60px;overflow: hidden;margin-top: 5px;background: #ed1c24;text-align: center; }
.news_lb1 li .rqq span{width: 150px;display: inline-block;height: 30px;background: #ddd; font-weight:bold; line-height: 30px;font-size:20px;color: #666;}
.news_lb1 li .rqq font{width:150px;line-height:26px;color: #fff;font-size: 14px; padding:0 3px;}
.news_lb1 li .wz1{width: 1020px;overflow: hidden;}
.news_lb1 li .wz1 .p1{line-height: 35px;font-size: 16px;color: #333; font-weight:bold}
.news_lb1 li .wz1 .p2{font-size: 13px;color: #666;line-height: 30px;}



.news_lb2{ width:1180px;}
.news_lb2 li{border-bottom: 1px solid #ccc;overflow: hidden;padding: 20px 0;}
.news_lb2 li .rqq{width: 250px;height: 75px;overflow: hidden;background: #ed1c24;text-align: center; }
.news_lb2 li .rqq span{width: 250px;display: inline-block;height: 75px;background: #ed1c24;line-height: 75px;font-size:35px;color: #fff;letter-spacing: 3px;}
.news_lb2 li .wz1{width: 830px;overflow: hidden;display: flex;align-items: center;height: 75px;}
.news_lb2 li .wz1 .p2{font-size: 13px;color: #333;line-height: 25px;}


.sub_fy{width: 100%;margin: 50px 0;}
.fanye{margin-top: 10px;overflow: hidden;width: 100%;text-align: center;margin-bottom: 20px;}
.fanye_li{display: inline-block;margin-left: 80px;}
.fanye_li li{border:1px solid #ccc;float: left;padding: 2px 10px;
	font-size: 12px;margin: 0 5px;color: #333;cursor: pointer;}
.fanye_li li a{color: #333;}
.fanye_li .ddd{border:0;padding: 5px 0;}
.fanye_li .zxx a{color: #333;}
.fanye_li .thisclass{background: #ed1c24;border:1px solid #ed1c24;}
.fanye_li .thisclass a{color: #fff;}
.fanye_li li:hover{background: #ed1c24;color: #fff;}
.fanye_li li:hover a{color: #fff;}

/*pic_lb*/
.sub_le3{width: 100%;overflow: hidden;border:0;}
/* .sub_le3 h5{height: 90px;overflow: hidden;background: #ff2626;} */
.sub_le3 h3{padding: 10px 5px;background: #d90000;color: #fff;}
.video_lb{overflow: hidden;background: #eee;margin-top: -6px;}
.video_lb .dpc{background: #000;overflow: hidden; text-align:center}
.ulb2{overflow: hidden;padding-bottom: 30px;}
.ulb2 li{width: 350px;margin: 22px 20px 5px 22px;overflow: hidden;float: left;background: none;}
.ulb2 .pic{width: 350px;height: 217px;overflow: hidden;position: relative;}
.ulb2 .pic img{width: 350px;height: 217px;overflow: hidden;}
.ulb2 .pic p a{position: absolute;width: 350px;height: 217px;background: url(../images/sp_b.png) no-repeat center center;top: 0;left:0;display: inline-block;}
.ulb2 h4{margin: 10px 0 5px;overflow: hidden;padding: 0;text-align: left;height: 24px;line-height: 24px;}
.ulb2 h4 a{font-size: 12px;color: #333;}




.ulb3{overflow: hidden;padding-bottom: 30px;}
.ulb3 li{width: 260px;margin: 22px 15px 5px 18px;overflow: hidden;float: left;background: none;}
.ulb3 .pic{width: 260px;height: 446px;overflow: hidden;position: relative;}
.ulb3 .pic img{width: 260px;height: 446px;overflow: hidden;}
.ulb3 .pic p a{position: absolute;width: 260px;height: 446px;top: 0;left:0;display: inline-block;}
.ulb3 h4{margin: 10px 0 5px;overflow: hidden;padding: 0;text-align: left;height: 24px;line-height: 24px;}
.ulb3 h4 a{font-size: 12px;color: #333;}


.ulb4{overflow: hidden;padding-bottom: 30px;}
.ulb4 li{width: 350px;margin: 22px 20px 5px 22px;overflow: hidden;float: left;background: none;}
.ulb4 .pic{width: 350px;height: 217px;overflow: hidden;position: relative;}
.ulb4 .pic img{width: 350px;height: 217px;overflow: hidden;}
.ulb4 .pic p a{position: absolute;width: 350px;height: 217px;top: 0;left:0;display: inline-block;}
.ulb4 h4{margin: 10px 0 5px;overflow: hidden;padding: 0;text-align: left;height: 24px;line-height: 24px;}
.ulb4 h4 a{font-size: 12px;color: #333;}


/*文章详情页*/
.sub_lb3{margin-top: 5px;padding: 25px 15px;width: 820px;}
.sub_lb3 .title3{ color:#333; font-size:16px; line-height:30px; text-align:center}
.sub_lb3 .time3{ color:#999;font-size:14px; line-height:33px; text-align:center}
.sub_lb3 .bo{color:#666; font-size:14px; line-height:24px;}
.sub_lb3 .bo img{
    max-width: 100%;
}
/*上一篇下一篇*/
.nn{ color:#666;padding:20px 0;margin-top:15px; font-size:14px; border-top:1px solid #e8e8e8}
.nn li{float:none;width: 100%;padding-bottom:6px;}
.nn li a{ color:#666}
.nn li a:hover{ color:#3eb45f}





.lyBox{padding:35px 0;}
.lyBox td{padding:10px 0;font-size:14px;}
.lyBox td .lTxt{width:370px;height:34px;line-height:34px;border:1px solid #dfdfdf;}
.lyBox td textarea{width:598px;height: 165px;border:1px solid #dfdfdf;}
.lyBox td .lBtn{width:80px;height:35px;line-height:30px;text-align:center;border:1px solid #dfdfdf;margin:20px 10px 0 10px;font-size:14px;background:#ed1c24;color:#fff;cursor:pointer;font-family:'Microsoft Yahei'}
.lyBox td .lBtn1{background:#fff;color:#333;}
.lyBox td .lBtn:hover{background:#ed1c24;color:#fff;}